WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
218542
Incorrect timezone returned for Buenos Aires
https://bugs.webkit.org/show_bug.cgi?id=218542
Summary
Incorrect timezone returned for Buenos Aires
Mark Wade
Reported
2020-11-03 16:14:21 PST
1. Set OS timezone to Buenos Aires 2. Open Javascript console and run: Intl.DateTimeFormat().resolvedOptions().timeZone Expected result: "America/Argentina/Buenos_Aires" Actual result: "America/Buenos_Aires" See
https://www.iana.org/time-zones
for latest timezones. America/Buenos_Aires is obsolete and not in the latest version, America/Argentina/Buenos_Aires is correct. Issue possibly applies to other timezones in Argentina. Repeating the same steps above in Firefox gives the expected result: "America/Argentina/Buenos_Aires".
Attachments
Add attachment
proposed patch, testcase, etc.
Alexey Proskuryakov
Comment 1
2020-11-03 16:49:25 PST
Presumably this will fix itself once macOS and iOS have an updated version of ICU?
Yusuke Suzuki
Comment 2
2020-11-03 20:40:49 PST
Unfortunately, as of now, I think the latest ICU does not handle it correctly. This is a bug of ICU's TimeZone canonicalization. V8 shows the same behavior, because V8 is doing similar thing to JSC, and both shows the wrong result because ICU does not canonicalize it correctly.
Radar WebKit Bug Importer
Comment 3
2020-11-04 10:42:20 PST
<
rdar://problem/71042560
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug